package com.microservice.salmon.oauth.service.rbac;

import com.microservice.salmon.db.entities.User;

/**
 * <p>
 * 会员用户管理 {@link com.microservice.salmon.oauth.service.rbac.impl.WebUserRbacServiceImpl}
 * </p>
 *
 * @author 王洪庆 2019-01-22 09:18
 */
public interface WebUserRbacService {

    /**
     * 注册用户
     * @param user 用户信息
     * @return
     */
    int registerUser(User user);

    /**
     * 通过手机号、邮箱 登录名 获取用户信息
     * @param loginFlag 用户标识 手机号、邮箱 登录名
     * @return
     */
    User obtainUser(String loginFlag);
}
